<?php
require_once dirname(__FILE__).'/../bootstrap/unit.php';

define("TEST_USER_NAME", "test_nombre");
define("TEST_USER_PASS", "test_pass");
define("TEST_USER_EMAIL", "test@email.com");


$t = new lime_test(8);

$t->comment("Creación de un Club");

$club = new Club();
$t->is($club->getUsuarios()->count(), 1, "Todo club tiene almenos un usuario");
$t->is($club->Equipos[0]->getSector(), EquipoTable::getInstance()->enumValue('sector', 0), "Todo club tiene un equipo de damas");
$t->is($club->Equipos[1]->getSector(), EquipoTable::getInstance()->enumValue('sector', 1), "Todo club tiene un equipo de caballeros");

$usuario = $club->Usuarios[0];
$club->setNombreUsuario(TEST_USER_NAME);
$t->is($club->getNombreUsuario(), TEST_USER_NAME, "getNombreUsuario actualizado luego de setNombreUsuario");
$t->is($usuario->getNombre(), TEST_USER_NAME, "El nombre del usuario del club se actualiza con setNombreUsuario");

$club->setPassword(TEST_USER_PASS);
$t->is($club->getPassword(), TEST_USER_PASS, "getPassword actualizado luego de setPassword");
$t->is($usuario->getPassword(), TEST_USER_PASS, "El password del usuario del club se actualiza con setPassword");

$club->setEmail(TEST_USER_EMAIL);
$t->is($usuario->getEmail(), TEST_USER_EMAIL, "El email del usuario del club se actualiza con setEmail");

